fault fault tolerance motor neural networks search high availability dui identity data fuzzy logic data mining fault tolerant search engine auto identity matching approximate search artificial intelligence directory find network fuzzy name matching